/*=======utils=========*/
*{margin:0px;padding:0px;}
html{height:98%;border:0px;min-width:1000px;}
body{height:98%;font-family:'宋体';font-size:12px;line-height:150%;color:#303030;}
table{border-collapse:collapse;}
legend{margin-left:10px;font-weight:bold;}
img{border:0;}
a{text-decoration:none;}
fieldset{border:1px solid #87BBDD;}
.red{color:red;}
.whitebg{background-color:#fff;}
.green{color:green;}
.black{color:#333333;}
.cen{text-align:center;}
.right{text-align:right;}
.click{cursor:pointer;}
.bold{font-weight:bold;}
.clear{clear:both;}
.hide{display:none;}
.shadow{top:0;width:100%;filter:alpha(opacity=10);opacity:0.1;background-color:white;}
.show{display:block;}
.bg{background-color:#dff2f9;}
.btn{margin:0 5px 0 5px;width:67px;height:27px;border:none;background:url('../images/button_bg.gif') no-repeat;line-height:27px;}
.btn_over{background-position:0 -27px;}
.wait{cursor:wait;}
.forbid{cursor:not-allowed !important;}
textarea{font-size:12px;}
label{cursor:pointer;}
.dirty{background-color:yellow !important;}
/*========banner=========*/
#head{height:85px;}
#title_div{position:absolute;left:320px;top:30px;}
#foot{margin-top:5px;line-height:30px;}
/*========index=======*/
#loginFrame,#introduce{padding:5px;}
.innerDiv{background-color:white;border:1px solid #c8d9e4;margin:5px;}
.doc_body{background-color:white;padding:1%;line-height:200%;font-size:12px;margin:4px;}
.doc_main_title{font-weight:bold;font-size:120%;padding:10px 0 0 28px;text-align:left;color:blue;}
.doc_body ul{padding-left:28px;}
.doc_body li{padding-top:6px;font-weight:bold;}
.doc_body p{text-align:justify;text-indent:14px;line-height:150%;padding-right:10px;}
.doc_body ul p{text-indent:0px;}
.thanks li{font-weight:normal !important;}
#messageList{margin:5px 3px 5px 3px;}
#messageList .messagetitle{border-bottom:1px solid #e0e0e0;}
#messageList .item{margin:3px 0 1px 0;}
/*==========menuList=============*/
.userinfo{text-align:center;padding:0 !important;font-weight:normal !important;}
#menuList div{margin:10px 5px 0 5px;padding:3px 3px 0 40px;border-bottom:1px buttonface solid;background-position:13px 2px;background-repeat:no-repeat;font-weight:bold;color:blue;cursor:pointer;}
#menuList .using{background-color:#dff2f9;color:#333333;cursor:default;}
#menuList .newfile{background-image:url('../images/new_file.gif');}
#menuList .manageuser{background-image:url('../images/user.gif');}
#menuList .openfile{background-image:url('../images/open_file.gif');}
#menuList .managetree{background-image:url('../images/mana_tree.gif');}
#menuList .modifypwd{background-image:url('../images/key.gif');}
#menuList .about{background-image:url('../images/about.png');}
#menuList .help{background-image:url('../images/help.gif');}
#menuList .logout{background-image:url('../images/logout.gif');}
#menuList .template{background-image:url('../images/template.gif');}
/*=========workDiv===========*/
#infoBar{margin:5px;padding:3px 3px 3px 6px;}
#infoBar .nextitem{margin-right:20px;}
#newbudget{margin:2% 20% 0 20%;padding:10px;}
#newbudget table td{padding:10px;}
#listicon{position:absolute;right:1px;top:1px;}
#editPanel{position:absolute;border:2px solid green;background-color:#fff;padding:1px 0 0 5px;overflow:hidden;}
#editPanel input,#editPanel textarea{border:0;width:100%;padding-top:2px;font-family:'宋体';font-size:12px;}
#editPanel select{margin:-2px -2px -2px -6px;;}
#editPanel option{font-size:12px;}
#editPanel span{overflow:hidden;}
#checkDiv span{padding-left:10px;}
#editPanel textarea{margin:-2px -2px -2px -4px;overflow:hidden !important;border:0;font-size:12px;line-height:15px;}
#loading{position:absolute;width:100%;height:100%;left:0;top:0;}
#loadingImg{position:absolute;left:45%;top:30%;padding-top:8px;border:none;text-align:center;font-weight:bold;}
#tableDiv{padding:0 10px 0 10px;}
/*===========tag=============*/
.formTag{float:left;padding:0 5px 0 5px;margin:3px 3px 1px 3px;border:1px #c0c0c0 solid;border-bottom:0;background-color:#f0f0f0;line-height:25px;text-align:center;cursor:pointer;}
.formTag_use{border:1px #7E9DB9 solid;border-bottom:1px solid white;margin-bottom:0px;padding-bottom:1px;background-color:white;cursor:default;}
#formTagBar{margin:0 10px 5px 0;padding:3px 5px 2px 5px;}
.formTagBarBg{background:url('../images/tagBarBg.gif') left bottom repeat-x;}
#contrlbar{float:left;padding:0 3px 0 3px;margin:3px 20px 1px 3px;line-height:25px;border:1px #7E9DB9 solid;border-bottom:1px solid white;margin-bottom:0px;padding-bottom:1px;background-color:white;}
#contrlbar span{padding-left:25px;padding:1px 3px 4px 23px;cursor:pointer;}
#savetag{background:url('../images/save.gif') no-repeat;}
#committag{background:url('../images/commit.gif') no-repeat;}
#printtag{background:url('../images/print.gif') no-repeat;}
#checktag{background:url('../images/check.gif') no-repeat;}
/*=============listtable================*/
.listtable{width:100%;background-color:white;}
.listtable th{background-color:#3e83c9;color:white;border-right:1px solid white;padding:3px;}
.listtable td{padding:4px;border-bottom:1px solid #95bce2;text-align:center;}
.listtable tr.highlight{background:#ecf6fc !important;}
.listtable tr.over td {background: #bcd4ec;}
.listtable .status{background-repeat:no-repeat;padding-left:25px;cursor:pointer;background-position:10px 5px;text-align:left;}
.listtable .draft{background-image:url('../images/draft.gif');}
.listtable .commit{background-image:url('../images/commit.gif');}
.listtable .reject{background-image:url('../images/reject.gif');}
.listtable .new{background-image:url('../images/new.gif');}
.listtable .freeze{background-image:url('../images/freeze.gif');}
.listtable .contrl{padding:5px 10px 1px 23px; background-repeat:no-repeat;background-position:2px 2px;cursor:pointer;}
.listtable .del{background-image:url('../images/del.gif');}
.listtable .view{background-image:url('../images/view.gif');}
.listtable .edittemp{background-image:url('../images/edittemplate.gif');}
.inputform{padding:0 20% 0 20%;}
#pageinfo span{margin-right:20px;padding:5px;}
.listtable span{margin:0 6px 0 6px;}
/*===========formTable==============*/
#statusBar{float:right;color:black;font-weight:bold;}
#statusBar span{padding:3px 5px 3px 5px;}
#fileInfo{float:left;}
.formTable,.attTable{width:100%;border-top:#088AC6 1px solid;border-left:#088AC6 1px solid;margin-bottom:8px;}
.formTable td,.formTable th,.attTable td,.attTable th{padding: 2px 5px 0 5px;border-right:#088AC6 1px solid;border-bottom:#088AC6 1px solid;}
.formTable th{color: #1237e8;}
.formTable tr.over{background-color:#F0FECF;}
.formTable tr.select{background-color: #ffded5;}
.formTable caption{font-size:105%;color:#333333;padding-bottom:4px;padding-top:4px;}
.formTable thead,.formTable .rowno{color:#1372e8; background-color:#fff; text-align:center;}
.formTable .rowno{font-size:90%;}
.formTable .canEdit{background-color:#f6fdff !important;}
.excep{background-image:url('../images/exception.gif') !important;background-repeat:no-repeat !important;background-position:2px 50% !important;padding-left:20px !important;color:red;}
#printList{padding-left:50px;}
#printList div{margin:5px;}
/*==========tree===========*/
#tree{width:400px;height:600px;background:white;overflow-Y:scroll;}
#treebar{padding:2px 15px 2px 15px;background-color:#f8f8f8;border-bottom:1px solid #f3f3f3;}
.node{background-color:white;margin-left:15px;}
.node img{float:left;}
.node span{padding-left:3px;}
.treebg{background:url('../images/line.gif') repeat-Y 0px 0px;}
.attTable{margin:0;}
.attTable th,.attTable td{padding:5px;}
.modifyForm li{float:left;padding:10px 0 10px 0;}
.modifyForm .l{width:30%;text-align:center;font-weight:bold;}
.modifyForm .r{width:70%;}
.modifyForm ul{margin:0;padding:0;list-style-type:none;}
/*===========ie or firefox=================*/
.ieField{background:url('../images/fieldbg.gif') 0 23px repeat;}
.debugLine{margin-left:12px;border-left:1px #333333 dashed;padding-left:2px;}
/*============editTemplate===============*/
.formulaTd{background-image:url('../images/formula.gif');background-repeat:no-repeat;background-position:5px 4px;}
